Page 1 of 1

Module Code - Title:

EE6451 - DIGITAL SIGNAL PROCESSING

Year Last Offered:

2023/4

Hours Per Week:

Lecture

2

Lab

2

Tutorial

1

Other

0

Private

5

Credits

6

Grading Type:

N

Prerequisite Modules:

Rationale and Purpose of the Module:

To introduce the theory of digital signal processing, including the following very important topics: the discrete Fourier Transform, the Z-transform and digital ?lter design.

Syllabus:

Discrete signals and systems. The DFT, its properties and applications; relationship to other transforms; Fourier, Laplace, Z-transform etc. Railings as theoretical samplers. Spectral descriptions of sequences. Analogue and digital convolution, the z-transform in the design of FIR digital ?lters. Linear-phase, all-pass ?lters, minimum-phase ?lters. Differentiators and Integrators. Windowing techniques in ?lter design. Filter design and fast convolution by FFT. Frequency-sampling ?lters. IIR ?lters: mapping from analogue ?lters, bi-linear mapping, review of other mappings, their application in digital and sampled-data (e.g. switched-capacitor) ?lters. Up-sampling and down-sampling. Band-pass signals and modulation. Finite word-length effects; impact on architectures. Noise topics. Sigma-delta noise shaping, applications in A/D and D/A conversion. Correlation principles. Fast correlation by DFT. Introduction to adaptive ?ltering. Wiener ?lter. LMS algorithm. Selected applications. Power spectra and spectral estimation.

Learning Outcomes:

Cognitive (Knowledge, Understanding, Application, Analysis, Evaluation, Synthesis)

Examine the various components of a typical DSP system and identify factors that influence their functionality, specifications and choice Demonstrate how digital signal and data are represented in time and frequency domains, and deal with related qunatisation issues Make use of the FFT to achieve large speed improvements in the correlation and ?ltering of data sets. Make use of the FFT and a choice of tapered windows to monitor signals correctly while minimizing errors due to leakage and with due compensation for tapered window properties. Model ?lters in the frequency domain, using the Z-transform, for both FIR and IIR ?lter types. Derive digital ?lters from analogue prototypes using common methods such as the Bilinear trasformation. Recognise, predict and quantify sources and levels of noise in DSP systems, and devise means to reduce noise effect.

Affective (Attitudes and Values)

None

Psychomotor (Physical Skills)

None

How the Module will be Taught and what will be the Learning Experiences of the Students:

The module is based on 12 teaching weeks and delivered via a set of lectures, labs and seminars. Assessment is based on 80% final exam and 20% coursework which involves 3 assignments.

Research Findings Incorporated in to the Syllabus (If Relevant):

Prime Texts:

Ifeachor, E. C. and Jervis, B. W. (2002) Digital Signal Processing: A Practical Approach, 2/E , Prentice Hall, Essex, UK.

Other Relevant Texts:

Diniz, P. S. R., de Silva, E. A. B. and Netto, S. (2006) Digital Signal Processing: System Analysis and Design, , Cambridge University Press, Cambridge, UK.
Mitra, S. K. (2006) Digital Signal Processing: A Computer Based Approach, 3/E , McGraw-Hill, Boston, Massachusetts.

Programme(s) in which this Module is Offered:

MECOENTFA - COMPUTER ENGINEERING

Semester - Year to be First Offered:

Autumn

Module Leader:

Generic PRS